//#pragma once
//#include<stdlib.h>
//#include<stdbool.h>
//#include<assert.h>
//#include<stdio.h>
//
//typedef int SLdatatype;
//typedef struct SList
//{
//	SLdatatype* head;
//	int  top;
//	int capacity;
//}SL;
//
//void SLInit(SL* pc);
//
//void SLPush(SL* pc,SLdatatype x);
//
//void SLPop(SL* pc);
//
//SLdatatype STTop(SL* pc);
//
//bool SLEmpty(SL* pc);
//
//int SLSizeof(SL* pc);
//
//void SLdestroy(SL* pc);
//
